home *** CD-ROM | disk | FTP | other *** search
- if(drop eq "31")
- {
- drop = "";
- if(nodrop eq "1")
- {
- nodrop = "0";
- }
- else
- {
- set("_level0/lib:deletepanel",dragpanel);
- call("_level0/lib:deleteSelection");
- }
- }
- else
- {
- call("_level28/codelib:dragoff");
- dropid = eval(path add ":id");
- if(dropid eq "")
- {
- dropid = eval(path add "/" add barname add ":id");
- }
- if(dropid eq "")
- {
- dropid = eval(path add "/" add barname add ":id");
- }
- dragid = eval("_level20/drag:id");
- drop_date = eval(path add ":date");
- if(drop_date eq "")
- {
- drop_date = eval(path add "/bar:date");
- }
- if(drop_date eq "")
- {
- drop_date = "00:00:0000";
- }
- drag_date = eval("_level20/drag:date");
- if(eval("_level20/drag:date") eq "")
- {
- drag_date = "00:00:0000";
- }
- if(dropid eq dragid and dropid ne "subject" and dropid ne "")
- {
- nodrop = "1";
- set("_level0:halt","0");
- }
- if((drag == "4" or drag == "5") and (drop == "7" or drop == "9") and drag_date ne drop_date)
- {
- nodrop = "0";
- }
- else if((drag == "4" or drag == "5") and (drop == "10" or drop == "12") or drag == "6" and (drop == "7" or drop == "9"))
- {
- nodrop = "0";
- }
- if(nodrop eq "1")
- {
- nodrop = "0";
- set("_level0:halt","0");
- }
- else
- {
- dropbar = eval(path add ":bar");
- if(dropbar eq "")
- {
- dropbar = eval(path add "/bar:bar");
- }
- dragbar = eval("_level20/drag:bar");
- dragstring = eval("_level20/drag:string");
- dropstring = eval(path add "/bar:subject");
- set("_level0/" add droppanel add "_data:target","_level15/" add droppanel add "/" add eval("_level0:" add droppanel add "_module") add "/codelib:drag drop");
- set("_level0/" add droppanel add "_data/out:dd_dragtype",drag);
- set("_level0/" add droppanel add "_data/out:dd_dragid",dragid);
- set("_level0/" add droppanel add "_data/out:dd_droptype",drop);
- set("_level0/" add droppanel add "_data/out:dd_dropid",dropid);
- set("_level0/" add droppanel add "_data:dd_month",drag_date.substr("4","2"));
- set("_level0/" add droppanel add "_data:dd_year",drag_date.substr("7","4"));
- call("_level0/" add droppanel add "_data:senddata");
- fscommand(droppanel add "_update","dd");
- }
- }
- soundonce = "0";
- removeMovieClip("_level20/drag");
- stop();
-